provide non-repayable aid - İngilizce Eş Anlamlılar Sözlük